home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 March / CHIP Mart 1997.iso / SurfCam / SURFCAM.Z / BAN1.M3 < prev    next >
Text File  |  1996-04-01  |  3KB  |  133 lines

  1. name Bandit 1
  2.  
  3. / 00
  4. F >3.>1
  5. N >4
  6. G >2
  7. X ->3.>4
  8. x ->3.>4
  9. Y ->3.>4
  10. y ->3.>4
  11. q ->3.>4
  12. Z ->3.>4
  13. z ->3.>4
  14. I ->3.>4
  15. J ->3.>4
  16. Q ->3.>4
  17. R ->3.>4
  18. P ->3.>4
  19. K ->3.>4
  20. H >2
  21. D >2
  22. T >30 Mult 100
  23. t ->3.>4
  24. M 1
  25. L >2
  26. W >2
  27. C >2
  28. S >4
  29. n 0 N
  30. m 0
  31. e 0
  32. g >2 G
  33.  
  34. ModalLetters X x Y y Z F            # List of letters that are modal    
  35.  
  36. Sequence#s N 0 1 1                    # Char, freq, incr & start          
  37.  
  38. Comment ( )                           # Begin End comment char.           
  39.  
  40. HCode X                               # X or X U  'Horizontal char.       
  41. VCode Y                               # Y or Y V  'Vertical char.         
  42. Dcode Z                               # Depth char.                       
  43. FeedCode                              # Feed rate char.                   
  44.  
  45. CtrCode I J                           # I J or R or I J K L               
  46. Helical? N
  47.  
  48. Spaces? Y                             # Y or N  'Spaces between words     
  49. Incremental? N                        # Y or N  'Inc or abs output        
  50. CtrIncremental? N                     # Y or N  'Inc or abs I & J         
  51. ByQuadrants? Y                        # Y or N  'Break arcs at quadrants  
  52. Inc/Abs G 91 90                       # Inc & Abs char. & values          
  53.  
  54. Work G                                # Work offset register              
  55.  
  56. MinRad .0005                          # Minimum arc radius                
  57.  
  58. UppercaseComments? Y                  # Y or N 'Require uppercase comments
  59.  
  60. Drill 3                               # Drilling canned/manual cycle      
  61. F[Frate]
  62. Z[D] t[Dwell] g81
  63. x[H] y[V]
  64. x[H] y[V]
  65. end cancel
  66.  
  67. Peck 3                                # Pecking canned/manual cycle       
  68. F[Frate]
  69. q[D] Z[VBite] t[Dwell] g83
  70. x[H] y[V]
  71. x[H] y[V]
  72. end cancel
  73.  
  74. Cancel                                # Cancel a canned/manual cycle      
  75. G80
  76. end
  77.  
  78. StartCode                             # Start of the program              
  79. n0
  80. m0
  81. End
  82.  
  83. 1stToolChange                         # First tool change                 
  84. G90
  85. T[Tool]
  86. x[H] y[V]
  87. z[D]
  88. End
  89.  
  90. ToolChange                            # Secondary tool changes            
  91. T0
  92. G98
  93. M0
  94. T[Tool]
  95. x[H] y[V]
  96. z[D]
  97. End
  98.  
  99. EndCode                               # End of the program                
  100. T0
  101. G98
  102. M2
  103. e0
  104. End
  105.  
  106. LineCode                              # Linear move                       
  107. F[Frate]
  108. X[H] Y[V] Z[D]
  109. End
  110.  
  111. RapidCode                             # Rapid move                        
  112. x[H] y[V] z[D]
  113. End
  114.  
  115. CcwCode                               # CCW circular move                 
  116. F[Frate]
  117. X[H] Y[V] I[Ival] J[Jval]
  118. End
  119.  
  120. CwCode                                # CW circular move                  
  121. F[Frate]
  122. X[H] Y[V] I[Ival] J[Jval]
  123. End
  124.  
  125. Replace "m" With "N&"
  126. Replace "e" With ""
  127. Replace "x" With "/X"
  128. Replace "y" With "/Y"
  129. Replace "z" With "/Z"
  130. Replace "t" With "/T"
  131. Replace "q" With "/Z"
  132. Replace "I" With "/X"
  133.